Search Result:Trinidad and Tobago
Overview of noun trinidad_and_tobago
The noun trinidad and tobago has 1 sense
- Trinidad and Tobago, Republic of Trinidad and Tobago -- (an island republic in the West Indies off the northeastern coast of Venezuela; achieved independence from the United Kingdom in 1962)